package cn.dkk.behavior_design.observer.java_observer;

import java.util.Observable;

/**
 * @author dkk
 * @date 2022/7/26
 * @desc 主题
 */
public class Weibo extends Observable {
    private String name;

    @Override
    public void notifyObservers(Object arg) {
        // 在父类中的提醒方法里并没有设置改变状态,需要在子类中手动重写调用
        super.setChanged();
        super.notifyObservers(arg);
    }

    public Weibo(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}
